<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>找大找小</title>
    <script>
      //找大找小
      /*1，使用Math内置方法，max, min
       *2, 扩展运算符将数组项传入方法
       *3，使用indexOf()获取值索引
       *
       * */
      //求一组数中的最大值和最小值，以及所在位置的下标。
      function getMaxAndMinIndex(arr) {
        var max = Math.max(...arr);
        var maxIndex = arr.indexOf(max);
        var min = Math.min(...arr);
        var minIndex = arr.indexOf(min);
        console.log("数据值中最大值:" + max + ",下标为:" + maxIndex + ", 最小值:" + min + ",下标为:" + minIndex);
      }
      getMaxAndMinIndex([4, 55, 6, 7, 8, 34, 3, 6]); //数据值中最大值:55,下标为:1, 最小值:3,下标为:6
    </script>
  </head>
  <body></body>
</html>
